financially indebted

Translations
endetté financièrement